application service provider - French English Dictionary